int my_memcmp(const void *s1, const void *s2, size_t n)
{
	const unsigned char *su1 = s1, *su2 = s2;
	for (; n > 0;++su1,++su2,--n)
		if (*su1 != *su2)
			return (*su1 < *su2 ? -1 : 1);
	return 0;
}
